islamic republic of afghanistan - German English Dictionary